spongy parenchyma - Spanish English Dictionary